home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / MacODBC / ODBC Tools / InstallerSource / ASLMinstall.r next >
Encoding:
Text File  |  1995-03-24  |  17.4 KB  |  842 lines  |  [TEXT/MPS ]

  1.  
  2. /******************************ASLM INSTALL**************************************/
  3. /*
  4. resource 'vers' (2, purgeable) {
  5.     0x1,
  6.     0x10,
  7.     release,
  8.     0x0,
  9.     verUS,
  10.     "1.1",
  11.     "Shared Library Manager 1.1"
  12. };
  13. */
  14.  
  15. resource 'infs' (8000) {
  16.     'zsys',
  17.     'MACS',
  18.     0x0,
  19.     noSearchForFile,
  20.     TypeCrNeedNotMatch,
  21.     "special-macs:System"
  22. };
  23.  
  24. resource 'infs' (8001) {
  25.     'rsrc',
  26.     'RSED',
  27.     0x0,
  28.     noSearchForFile,
  29.     TypeCrMustMatch,
  30.     "ODBC Install:ASLM Fi"
  31.     "les:ASLM Resources"
  32. };
  33.  
  34. resource 'infs' (8109) {
  35.     'INIT',
  36.     'OMGR',
  37.     0x0,
  38.     noSearchForFile,
  39.     TypeCrMustMatch,
  40.     "ODBC Install:ASLM Fi"
  41.     "les:Shared Library Manager"
  42. };
  43.  
  44. resource 'infs' (8110) {
  45.     'INIT',
  46.     'OMGR',
  47.     0x0,
  48.     noSearchForFile,
  49.     TypeCrMustMatch,
  50.     "special-extn:Shared Library Manager"
  51. };
  52.  
  53. data 'aatm' (0, sysheap, locked) {
  54.     $"4E56 0000 48E7 0018 2078 02B6 2068 010C"            /* NV..H... x.∂ h.. */
  55.     $"2840 200C 6716 266C 0004 200B 670E 2F2E"            /* (@ .g.&l.. .g./. */
  56.     $"0008 4E93 1D40 000C 584F 6006 1D7C 0001"            /* ..Nì.@..XO`..|.. */
  57.     $"000C 4CEE 1800 FFF8 4E5E 2E9F 4E75"                 /* ..L.....N^.üNu */
  58. };
  59.  
  60. data 'aatm' (1, sysheap, locked) {
  61.     $"6036 696E 6161 0000 0000 2C41 7070 6C65"            /* `6inaa....,Apple */
  62.     $"5461 6C6B 2066 6D61 7020 5570 6461 7465"            /* Talk fmap Update */
  63.     $"7220 666F 7220 5379 7374 656D 2037 2E78"            /* r for System 7.x */
  64.     $"2046 696E 6465 7200 4E56 FFFA 3038 015A"            /*  Finder.NV..08.Z */
  65.     $"0C40 0700 6D00 0082 206E 0008 554F A994"            /* .@..m..Ç n..UO©î */
  66.     $"3D5F FFFE 4A28 000C 670C 2238 000E 617C"            /* =_..J(..g."8..a| */
  67.     $"0C41 FFFF 6638 2238 000E 6170 0C41 FFFF"            /* .A..f8"8..ap.A.. */
  68.     $"662C 4A28 000C 6750 2278 034E 5449 3238"            /* f,J(..gP"x.NTI28 */
  69.     $"03F6 0CA9 464E 4452 0032 6704 D3C1 60F2"            /* ...©FNDR.2g.”¡`. */
  70.     $"93F8 034E 3209 3D41 FFFC 3F01 A998 3D41"            /* ì..N2Δ=A..?.©ò=A */
  71.     $"FFFA 42A7 2F3C 666D 6170 3F3C 2C42 A81F"            /* ..Bß/<fmap?<,B®. */
  72.     $"201F 6708 2040 614A 4A40 671A 3F2E FFFA"            /*  .g. @aJJ@g.?... */
  73.     $"A99A 3F2E FFFE A998 1D7C 0001 000C 4E5E"            /* ©ö?...©ò.|....N^ */
  74.     $"205F 584F 4ED0 422E 000C 60F2 4267 3F10"            /*  _XON–B...`.Bg?. */
  75.     $"2F28 0002 45FA 0014 200A A055 2F00 1F3C"            /* /(..E... .†U/..< */
  76.     $"0003 6100 02EE 321F 4E75 0646 696E 6465"            /* ..a...2.Nu.Finde */
  77.     $"7200 4E56 FFEA 422E FFEB 422E FFEA 2D48"            /* r.NV..B...B...-H */
  78.     $"FFFC A025 3D40 FFFA 4267 2F08 A9A6 3D5F"            /* ..†%=@..Bg/.©¶=_ */
  79.     $"FFF6 206E FFFC 2250 2019 672E 0C80 494E"            /* .. n.."P .g..ÄIN */
  80.     $"4954 6606 2D59 FFEC 60EE 0C80 6C69 6272"            /* ITf.-Y..`..Älibr */
  81.     $"6608 57EE FFEB 5889 60DE 0C80 4149 4E49"            /* f.W...Xâ`..ÄAINI */
  82.     $"6604 57EE FFEA 5889 60CE 4A2E FFEB 6602"            /* f.W...Xâ`ŒJ...f. */
  83.     $"7001 4A2E FFEA 6602 5280 E788 6700 0090"            /* p.J...f.RÄ.àg..ê */
  84.     $"226E FFFC 2251 D06E FFFA 48C0 A322 6600"            /* "n.."Q–n..H¿£"f. */
  85.     $"0084 2D48 FFF2 2250 206E FFFC 2050 302E"            /* .Ñ-H.."P n.. P0. */
  86.     $"FFFA A02E 2F2E FFFC A9AD 4A78 0A60 6664"            /* ..†./...©≠Jx.`fd */
  87.     $"206E FFFC A023 665C 2F2E FFF2 2F3C 666D"            /*  n..†#f\/.../<fm */
  88.     $"6170 3F3C 2C42 487A 0052 A9AB 4A78 0A60"            /* ap?<,BHz.R©´Jx.` */
  89.     $"6642 2F2E FFF2 3F2E FFF6 A9A7 206E FFF2"            /* fB/...?...©ß n.. */
  90.     $"A029 2250 D2EE FFFA 5149 4A2E FFEB 660A"            /* †)"P“...QIJ...f. */
  91.     $"22FC 6C69 6272 22EE FFEC 4A2E FFEA 660A"            /* ".libr"...J...f. */
  92.     $"22FC 4149 4E49 22EE FFEC 2F08 A9AA 7001"            /* ".AINI".../.©™p. */
  93.     $"4E5E 4E75 7000 4E5E 4E75 0000 225F 121F"            /* N^Nup.N^Nu.."_.. */
  94.     $"301F 4A01 6704 A746 6002 A346 2E88 4ED1"            /* 0.J.g.ßF`.£F.àN— */
  95.     $"4E56 FFCE 204F 316E 0008 0018 A001 3D40"            /* NV.Œ O1n....†.=@ */
  96.     $"000A 4E5E 205F 548F 4ED0 4E56 FFC0 204F"            /* ..N^ _TèN–NV.¿ O */
  97.     $"216E 000A 0012 316E 0008 0016 A015 3D40"            /* !n....1n....†.=@ */
  98.     $"000E 4E5E 225F 5C8F 4ED1 225F 101F 205F"            /* ..N^"_\èN—"_.. _ */
  99.     $"6604 A215 6002 A615 3E80 4ED1 225F 101F"            /* f.¢.`.¶.>ÄN—"_.. */
  100.     $"205F 6604 A214 6002 A614 3E80 4ED1 225F"            /*  _f.¢.`.¶.>ÄN—"_ */
  101.     $"101F 205F 6606 7007 A260 6004 7007 A660"            /* .. _f.p.¢``.p.¶` */
  102.     $"3E80 4ED1 225F 101F 205F 6604 A20A 6002"            /* >ÄN—"_.. _f.¢.`. */
  103.     $"A60A 3E80 4ED1 4E56 FFCC 2F07 2D6E 0010"            /* ¶.>ÄN—NV.Ã/.-n.. */
  104.     $"FFDE 558F 486E FFCC 7000 1F00 4EBA FFAE"            /* ..UèHn.Ãp...N∫.Æ */
  105.     $"3E1F 206E 000C 30AE FFE2 206E 0008 20AE"            /* >. n..0Æ.. n.. Æ */
  106.     $"FFFC 3D47 0014 2E2E FFC8 4E5E 205F 4FEF"            /* ..=G.....»N^ _O. */
  107.     $"000C 4ED0 8748 4745 5456 4F4C 0000 4E56"            /* ..N–áHGETVOL..NV */
  108.     $"FFCC 2D6E 000E FFDE 3D6E 000C FFE2 2D6E"            /* .Ã-n....=n....-n */
  109.     $"0008 FFFC 558F 486E FFCC 7000 1F00 4EBA"            /* ....UèHn.Ãp...N∫ */
  110.     $"FF4A 3D5F 0012 4E5E 205F 4FEF 000A 4ED0"            /* .J=_..N^ _O...N– */
  111.     $"8748 5345 5456 4F4C 0000 4E56 FF86 2F07"            /* áHSETVOL..NV.Ü/. */
  112.     $"3D6E 0016 FF9C 2D6E 0012 FFB6 2D6E 000E"            /* =n...ú-n...∂-n.. */
  113.     $"FF98 422E FFA0 1D6E 000C FFA1 7000 2D40"            /* .òB..†.n...°p.-@ */
  114.     $"FFA2 558F 486E FF86 7000 1F00 4EBA FF36"            /* .¢UèHn.Üp...N∫.6 */
  115.     $"3E1F 206E 0008 30AE FF9E 3D47 0018 2E2E"            /* >. n..0Æ.û=G.... */
  116.     $"FF82 4E5E 205F 4FEF 0010 4ED0 8748 4F50"            /* .ÇN^ _O...N–áHOP */
  117.     $"454E 5246 0000 4E56 FFCC 2F07 3D6E 0014"            /* ENRF..NV.Ã/.=n.. */
  118.     $"FFE2 426E FFE6 7000 2D40 FFDE 558F 486E"            /* ..Bn..p.-@..UèHn */
  119.     $"FFCC 7000 1F00 4EBA FED6 3E1F 206E 0010"            /* .Ãp...N∫.÷>. n.. */
  120.     $"30AE FFEC 206E 000C 20AE FFFC 206E 0008"            /* 0Æ.. n.. Æ.. n.. */
  121.     $"20AE FFE8 3D47 0016 2E2E FFC8 4E5E 205F"            /*  Æ..=G.....»N^ _ */
  122.     $"4FEF 000E 4ED0 8947 4554 5744 494E 464F"            /* O...N–âGETWDINFO */
  123.     $"0000 4E56 FFE8 48E7 0F08 182E 0008 286E"            /* ..NV..H.......(n */
  124.     $"000A 2A2E 000E 3C2E 0012 0C78 0600 015A"            /* ..*...<....x...Z */
  125.     $"6D34 303C A89F A146 2D48 FFE8 598F 3F3C"            /* m40<®ü°F-H..Yè?< */
  126.     $"A81A 7001 1F00 4EBA FDF4 202E FFE8 B09F"            /* ®.p...N∫.. ...∞ü */
  127.     $"6714 558F 3F06 2F05 2F0C 1F04 A81A 3D5F"            /* g.Uè?././...®.=_ */
  128.     $"0014 6000 00D2 3D7C FFFF FFEC 558F 3F06"            /* ..`..“=|....Uè?. */
  129.     $"2F05 2F0C 1F04 486E FFEE 4EBA FEDE 3E1F"            /* /./...Hn..N∫..>. */
  130.     $"660C 558F 3F2E FFEE 4EBA FDC6 3E1F 4A47"            /* f.Uè?...N∫.Δ>.JG */
  131.     $"6708 0C47 FFCF 6600 0094 558F 7000 2F00"            /* g..G.œf..îUèp./. */
  132.     $"486E FFF0 486E FFF2 4EBA FE2C 3E1F 667C"            /* Hn..Hn..N∫.,>.f| */
  133.     $"558F 3F2E FFF0 486E FFF6 486E FFF8 486E"            /* Uè?...Hn..Hn..Hn */
  134.     $"FFFC 4EBA FEF2 3E1F 6662 558F 7000 2F00"            /* ..N∫..>.fbUèp./. */
  135.     $"3F06 2F05 4EBA FE48 3E1F 661C 558F 598F"            /* ?./.N∫.H>.f.UèYè */
  136.     $"2F0C 4EBA 0076 7000 3F00 1F04 A9C4 3D5F"            /* /.N∫.vp.?...©ƒ=_ */
  137.     $"FFEC 558F A9AF 3E1F 7002 B0AE FFF8 6616"            /* ..Uè©Ø>.p.∞Æ..f. */
  138.     $"558F 7000 2F00 3F2E FFF0 2F2E FFF2 4EBA"            /* Uèp./.?.../...N∫ */
  139.     $"FE0E 381F 6010 558F 7000 2F00 3F2E FFF0"            /* ..8.`.Uèp./.?... */
  140.     $"4EBA FD48 381F 4A47 6602 3E04 31C7 0A60"            /* N∫.H8.JGf.>.1«.` */
  141.     $"3D6E FFEC 0014 4CEE 10F0 FFD4 4E5E 205F"            /* =n....L....‘N^ _ */
  142.     $"4FEF 000C 4ED0 9048 4F50 454E 5245 5346"            /* O...N–êHOPENRESF */
  143.     $"494C 4547 4C55 4500 0000 225F 201F 0838"            /* ILEGLUE..."_ ..8 */
  144.     $"0006 028E 6606 A055 2E80 4ED1 C0B8 031A"            /* ...éf.†U.ÄN—¿∏.. */
  145.     $"2E80 4ED1"                                          /* .ÄN— */
  146. };
  147.  
  148. resource 'ICON' (8103) {
  149.     $"003F FC00 0040 0200 0020 0400 7FF0 0FFE"
  150.     $"8000 0001 8038 0001 8047 0001 8082 E001"
  151.     $"8111 5001 83FC AFC1 8602 A841 BA02 A841"
  152.     $"B201 6841 B200 1041 B200 0041 B200 005D"
  153.     $"BE00 007D BA00 004D 8200 004D 8208 004D"
  154.     $"8216 804D 8215 405D 8215 4061 83F5 3FC1"
  155.     $"800A 8081 8005 0101 8002 FE01 8000 0001"
  156.     $"807F FE01 8080 0101 8040 0201 7FE0 07FE"
  157. };
  158.  
  159. resource 'infa' (8110) {
  160.     format0 {
  161.         deleteWhenRemoving,
  162.         deleteWhenInstalling,
  163.         copy,
  164.         updateEvenIfNewer,
  165.         updateExisting,
  166.         copyIfNewOrUpdate,
  167.         rsrcFork,
  168.         dataFork,
  169.         8110,
  170.         8109,
  171.         153600,
  172.         ""
  173.     }
  174. };
  175.  
  176. resource 'inaa' (8115) {
  177.     format0 {
  178.         actBefore,
  179.         actOnRemove,
  180.         actOnInstall,
  181.         'aatm',
  182.         0,
  183.         0,
  184.         "Shutting down Shared Library Manager…"
  185.     }
  186. };
  187.  
  188. resource 'inaa' (8116) {
  189.     format0 {
  190.         actBefore,
  191.         dontActOnRemove,
  192.         actOnInstall,
  193.         'aatm',
  194.         1,
  195.         0,
  196.         ""
  197.     }
  198. };
  199.  
  200. resource 'inra' (8111) {
  201.     format0 {
  202.         deleteWhenRemoving,
  203.         deleteWhenInstalling,
  204.         copy,
  205.         tgtRequired,
  206.         updateExisting,
  207.         copyIfNewOrUpdate,
  208.         dontIgnoreProtection,
  209.         srcNeedExist,
  210.         byID,
  211.         nameNeedNotMatch,
  212.         8000,
  213.         8001,
  214.         'AINI',
  215.         1,
  216.         1,
  217.         3060,
  218.         "",
  219.         ""
  220.     }
  221. };
  222.  
  223. resource 'inra' (8112) {
  224.     format0 {
  225.         deleteWhenRemoving,
  226.         deleteWhenInstalling,
  227.         copy,
  228.         tgtRequired,
  229.         updateExisting,
  230.         copyIfNewOrUpdate,
  231.         dontIgnoreProtection,
  232.         srcNeedExist,
  233.         byID,
  234.         nameNeedNotMatch,
  235.         8000,
  236.         8001,
  237.         'INIT',
  238.         1,
  239.         22,
  240.         3060,
  241.         "",
  242.         ""
  243.     }
  244. };
  245.  
  246. resource 'inra' (8113) {
  247.     format0 {
  248.         deleteWhenRemoving,
  249.         deleteWhenInstalling,
  250.         dontCopy,
  251.         tgtRequired,
  252.         updateExisting,
  253.         copyIfNewOrUpdate,
  254.         ignoreProtection,
  255.         srcNeedNotExist,
  256.         byID,
  257.         nameNeedNotMatch,
  258.         8000,
  259.         0,
  260.         'INIT',
  261.         17,
  262.         17,
  263.         0,
  264.         "",
  265.         ""
  266.     }
  267. };
  268.  
  269. resource 'inra' (8114) {
  270.     format0 {
  271.         deleteWhenRemoving,
  272.         deleteWhenInstalling,
  273.         dontCopy,
  274.         tgtRequired,
  275.         updateExisting,
  276.         copyIfNewOrUpdate,
  277.         ignoreProtection,
  278.         srcNeedNotExist,
  279.         byID,
  280.         nameNeedNotMatch,
  281.         8000,
  282.         0,
  283.         'INIT',
  284.         22,
  285.         22,
  286.         0,
  287.         "",
  288.         ""
  289.     }
  290. };
  291.  
  292. resource 'inpk' (8107) {
  293.     format0 {
  294.         doesntShowOnCustom,
  295.         removable,
  296.         forceRestart,
  297.         0,
  298.         0,
  299.         "ShutDown Action Atom",
  300.         {    /* array partsList: 1 elements */
  301.             /* [1] */
  302.             'inaa', 8115
  303.         }
  304.     }
  305. };
  306.  
  307. resource 'inpk' (8108) {
  308.     format0 {
  309.         doesntShowOnCustom,
  310.         notRemovable,
  311.         forceRestart,
  312.         0,
  313.         0,
  314.         "FixFmap Action Atom",
  315.         {    /* array partsList: 1 elements */
  316.             /* [1] */
  317.             'inaa', 8116
  318.         }
  319.     }
  320. };
  321.  
  322. resource 'inpk' (8104) {
  323.     format0 {
  324.         doesntShowOnCustom,
  325.         removable,
  326.         forceRestart,
  327.         0,
  328.         0,
  329.         "",
  330.         {    /* array partsList: 1 elements */
  331.             /* [1] */
  332.             'inra', 8111
  333.         }
  334.     }
  335. };
  336.  
  337. resource 'inpk' (8105) {
  338.     format0 {
  339.         doesntShowOnCustom,
  340.         removable,
  341.         forceRestart,
  342.         0,
  343.         0,
  344.         "",
  345.         {    /* array partsList: 2 elements */
  346.             /* [1] */
  347.             'inra', 8113,
  348.             /* [2] */
  349.             'inra', 8112
  350.         }
  351.     }
  352. };
  353.  
  354. resource 'inpk' (8106) {
  355.     format0 {
  356.         doesntShowOnCustom,
  357.         removable,
  358.         forceRestart,
  359.         0,
  360.         0,
  361.         "",
  362.         {    /* array partsList: 1 elements */
  363.             /* [1] */
  364.             'inra', 8114
  365.         }
  366.     }
  367. };
  368.  
  369. resource 'inpk' (8103) {
  370.     format0 {
  371.         doesntShowOnCustom,
  372.         removable,
  373.         forceRestart,
  374.         0,
  375.         0,
  376.         "",
  377.         {    /* array partsList: 1 elements */
  378.             /* [1] */
  379.             'infa', 8110
  380.         }
  381.     }
  382. };
  383.  
  384. resource 'inpk' (8100) {
  385.     format0 {
  386.         showsOnCustom,
  387.         removable,
  388.         forceRestart,
  389.         8100,
  390.         159720,
  391.         "ASLM for System 6",
  392.         {    /* array partsList: 5 elements */
  393.             /* [1] */
  394.             'inpk', 8107,
  395.             /* [2] */
  396.             'inpk', 8108,
  397.             /* [3] */
  398.             'inpk', 8105,
  399.             /* [4] */
  400.             'inpk', 8104,
  401.             /* [5] */
  402.             'inpk', 8103
  403.         }
  404.     }
  405. };
  406.  
  407. resource 'inpk' (8101) {
  408.     format0 {
  409.         showsOnCustom,
  410.         removable,
  411.         forceRestart,
  412.         8101,
  413.         159720,
  414.         "ASLM for System 7.0 and 7.0.1",
  415.         {    /* array partsList: 5 elements */
  416.             /* [1] */
  417.             'inpk', 8107,
  418.             /* [2] */
  419.             'inpk', 8108,
  420.             /* [3] */
  421.             'inpk', 8105,
  422.             /* [4] */
  423.             'inpk', 8104,
  424.             /* [5] */
  425.             'inpk', 8103
  426.         }
  427.     }
  428. };
  429.  
  430. resource 'inpk' (8102) {
  431.     format0 {
  432.         showsOnCustom,
  433.         removable,
  434.         forceRestart,
  435.         8102,
  436.         156660,
  437.         "ASLM for System 7.1",
  438.         {    /* array partsList: 5 elements */
  439.             /* [1] */
  440.             'inpk', 8107,
  441.             /* [2] */
  442.             'inpk', 8108,
  443.             /* [3] */
  444.             'inpk', 8104,
  445.             /* [4] */
  446.             'inpk', 8106,
  447.             /* [5] */
  448.             'inpk', 8103
  449.         }
  450.     }
  451. };
  452.  
  453. resource 'icmt' (8100) {
  454.     0xA8568800,
  455.     0x6E,
  456.     8103,
  457.     "This installs the Shared Library Manager"
  458.     " into the System 6 System folder."
  459. };
  460.  
  461. resource 'icmt' (8101) {
  462.     0xA8568800,
  463.     0x6E,
  464.     8103,
  465.     "This installs the Shared Library Manager"
  466.     " into the System 7.0 and System 7.0.1 Ex"
  467.     "tensions folder."
  468. };
  469.  
  470. resource 'icmt' (8102) {
  471.     0xA8568800,
  472.     0x6E,
  473.     8103,
  474.     "This installs the Shared Library Manager"
  475.     " into the System 7.1 Extensions folder."
  476. };
  477.  
  478. resource 'inrl' (8002) {
  479.     format0 {
  480.         {    /* array Rules: 1 elements */
  481.             /* [1] */
  482.             addAssertion {
  483.                 {    /* array IntegerArray: 2 elements */
  484.                     /* [1] */
  485.                     8002,
  486.                     /* [2] */
  487.                     8000
  488.                 }
  489.             }
  490.         }
  491.     }
  492. };
  493.  
  494. #if 0
  495. resource 'inrl' (8001) {
  496.     format0 {
  497.         {    /* array Rules: 2 elements */
  498.             /* [1] */
  499.             checkFileVersion {
  500.                 8110,
  501.                 0x1,
  502.                 0x10,
  503.                 release,
  504.                 0x0
  505.             },
  506.             /* [2] */
  507.             addAssertion {
  508.                 {    /* array IntegerArray: 1 elements */
  509.                     /* [1] */
  510.                     8001
  511.                 }
  512.             }
  513.         }
  514.     }
  515. };
  516. #endif
  517.  
  518. resource 'inrl' (8003) {
  519.     format0 {
  520.         {    /* array Rules: 2 elements */
  521.             /* [1] */
  522.             checkFileVersion {
  523.                 8000,
  524.                 0x0,
  525.                 0x0,
  526.                 0x0,
  527.                 0x0
  528.             },
  529.             /* [2] */
  530.             addAssertion {
  531.                 {    /* array IntegerArray: 1 elements */
  532.                     /* [1] */
  533.                     8003
  534.                 }
  535.             }
  536.         }
  537.     }
  538. };
  539.  
  540. resource 'inrl' (8004) {
  541.     format0 {
  542.         {    /* array Rules: 2 elements */
  543.             /* [1] */
  544.             checkFileVersion {
  545.                 8000,
  546.                 0x6,
  547.                 0x5,
  548.                 release,
  549.                 0x0
  550.             },
  551.             /* [2] */
  552.             addAssertion {
  553.                 {    /* array IntegerArray: 1 elements */
  554.                     /* [1] */
  555.                     8004
  556.                 }
  557.             }
  558.         }
  559.     }
  560. };
  561.  
  562. resource 'inrl' (8005) {
  563.     format0 {
  564.         {    /* array Rules: 2 elements */
  565.             /* [1] */
  566.             checkFileVersion {
  567.                 8000,
  568.                 0x7,
  569.                 0x0,
  570.                 release,
  571.                 0x0
  572.             },
  573.             /* [2] */
  574.             addAssertion {
  575.                 {    /* array IntegerArray: 1 elements */
  576.                     /* [1] */
  577.                     8005
  578.                 }
  579.             }
  580.         }
  581.     }
  582. };
  583.  
  584. resource 'inrl' (8006) {
  585.     format0 {
  586.         {    /* array Rules: 2 elements */
  587.             /* [1] */
  588.             checkFileVersion {
  589.                 8000,
  590.                 0x7,
  591.                 0x10,
  592.                 release,
  593.                 0x0
  594.             },
  595.             /* [2] */
  596.             addAssertion {
  597.                 {    /* array IntegerArray: 1 elements */
  598.                     /* [1] */
  599.                     8006
  600.                 }
  601.             }
  602.         }
  603.     }
  604. };
  605.  
  606. resource 'inrl' (8007) {
  607.     format0 {
  608.         {    /* array Rules: 2 elements */
  609.             /* [1] */
  610.             checkAllAssertions {
  611.                 {    /* array IntegerArray: 2 elements */
  612.                     /* [1] */
  613.                     8002,
  614.                     /* [2] */
  615.                     8004
  616.                 }
  617.             },
  618.             /* [2] */
  619.             addPackages {
  620.                 {    /* array IntegerArray: 1 elements */
  621.                     /* [1] */
  622.                     8100
  623.                 }
  624.             }
  625.         }
  626.     }
  627. };
  628.  
  629. resource 'inrl' (8008) {
  630.     format0 {
  631.         {    /* array Rules: 2 elements */
  632.             /* [1] */
  633.             checkAllAssertions {
  634.                 {    /* array IntegerArray: 2 elements */
  635.                     /* [1] */
  636.                     8002,
  637.                     /* [2] */
  638.                     8005
  639.                 }
  640.             },
  641.             /* [2] */
  642.             addPackages {
  643.                 {    /* array IntegerArray: 1 elements */
  644.                     /* [1] */
  645.                     8101
  646.                 }
  647.             }
  648.         }
  649.     }
  650. };
  651.  
  652. resource 'inrl' (8009) {
  653.     format0 {
  654.         {    /* array Rules: 2 elements */
  655.             /* [1] */
  656.             checkAllAssertions {
  657.                 {    /* array IntegerArray: 2 elements */
  658.                     /* [1] */
  659.                     8002,
  660.                     /* [2] */
  661.                     8006
  662.                 }
  663.             },
  664.             /* [2] */
  665.             addPackages {
  666.                 {    /* array IntegerArray: 1 elements */
  667.                     /* [1] */
  668.                     8102
  669.                 }
  670.             }
  671.         }
  672.     }
  673. };
  674.  
  675. resource 'inrl' (8031) {
  676.     format0 {
  677.         {    /* array Rules: 2 elements */
  678.             /* [1] */
  679.             checkAllAssertions {
  680.                 {    /* array IntegerArray: 1 elements */
  681.                     /* [1] */
  682.                     8002
  683.                 }
  684.             },
  685.             /* [2] */
  686.             addUserDescription {
  687.                 "\n• Shared Library Manager"
  688. //                "\n• ODBC"
  689.             }
  690.         }
  691.     }
  692. };
  693.  
  694. resource 'inrl' (8038) {
  695.     format0 {
  696.         {    /* array Rules: 2 elements */
  697.             /* [1] */
  698.             checkAllAssertions {
  699.                 {    /* array IntegerArray: 1 elements */
  700.                     /* [1] */
  701.                     8000
  702.                 }
  703.             },
  704.             /* [2] */
  705.             addUserDescription {
  706.                 "Click Install to place"
  707.             }
  708.         }
  709.     }
  710. };
  711.  
  712. resource 'inrl' (8041) {
  713.     format0 {
  714.         {    /* array Rules: 2 elements */
  715.             /* [1] */
  716.             checkAllAssertions {
  717.                 {    /* array IntegerArray: 1 elements */
  718.                     /* [1] */
  719.                     8001
  720.                 }
  721.             },
  722.             /* [2] */
  723.             reportVolError {
  724.                 "The selected disk named '^0' has a newer"
  725.                 " version of the Shared Library Manager i"
  726.                 "nstalled. Please click Switch Disk to ch"
  727.                 "oose a different disk, insert a floppy d"
  728.                 "isk, or click Customize to install over "
  729.                 "the currently installed Shared Library M"
  730.                 "anager."
  731.             }
  732.         }
  733.     }
  734. };
  735.  
  736. resource 'inrl' (8039) {
  737.     format0 {
  738.         {    /* array Rules: 1 elements */
  739.             /* [1] */
  740.             reportVolError {
  741.                 "The selected disk named '^0' has no inst"
  742.                 "alled System.  The Shared Library Manage"
  743.                 "r cannot be installed on this disk.  Ple"
  744.                 "ase click Switch Disk to choose a differ"
  745.                 "ent disk or insert a floppy disk."
  746.             }
  747.         }
  748.     }
  749. };
  750.  
  751. resource 'inrl' (8040) {
  752.     format0 {
  753.         {    /* array Rules: 2 elements */
  754.             /* [1] */
  755.             checkAllAssertions {
  756.                 {    /* array IntegerArray: 1 elements */
  757.                     /* [1] */
  758.                     8003
  759.                 }
  760.             },
  761.             /* [2] */
  762.             reportVolError {
  763.                 "The selected disk named '^0' has System "
  764.                 "6.0.4 or earlier installed.  The Shared "
  765.                 "Library Manager cannot be installed on t"
  766.                 "his disk.  Please click Switch Disk to c"
  767.                 "hoose a different disk or insert a flopp"
  768.                 "y disk."
  769.             }
  770.         }
  771.     }
  772. };
  773.  
  774. resource 'infr' (0) {
  775.     format0 {
  776.         {    /* array RuleArray: 6 elements */
  777.             /* [1] */
  778.             pickFirst,
  779.             {    /* array IntegerArray: 2 elements */
  780.                 /* [1] */
  781.                 8003,
  782.                 /* [2] */
  783.                 8039
  784.             },
  785.             /* [2] */
  786.             pickFirst,
  787.             {    /* array IntegerArray: 4 elements */
  788.                 /* [1] */
  789.                 8006,
  790.                 /* [2] */
  791.                 8005,
  792.                 /* [3] */
  793.                 8004,
  794.                 /* [4] */
  795.                 8040
  796.             },
  797.             /* [3] */
  798.             pickFirst,
  799.             {    /* array IntegerArray: 2 elements */
  800.                 /* [1] */
  801. //                8001,
  802.                 /* [2] */
  803.                 8002
  804.             },
  805.             /* [4] */
  806.             pickFirst,
  807.             {    /* array IntegerArray: 1 elements */
  808.                 /* [1] */
  809.                 8041
  810.             },
  811.             /* [5] */
  812.             pickAll,
  813.             {    /* array IntegerArray: 2 elements */
  814.                 /* [1] */
  815.                 8038,
  816.                 /* [2] */
  817.                 8031
  818.             },
  819.             /* [6] */
  820.             pickAll,
  821.             {    /* array IntegerArray: 3 elements */
  822.                 /* [1] */
  823.                 8007,
  824.                 /* [2] */
  825.                 8008,
  826.                 /* [3] */
  827.                 8009
  828.             },
  829. /* ODBC PACKAGE ADDITION */
  830.             pickFirst,
  831.             {    /* array IntegerArray: 2 elements */
  832.                 /* [1] */
  833.                 kPPCinrl,
  834.                 /* [2] */
  835.                 k68kinrl
  836.             }
  837.  
  838.         }
  839.     }
  840. };
  841.  
  842.